Ext.define('Login.view.user.LoginView', {
	extend : 'Ext.window.Window',
	alias : 'widget.applogin',

	draggable : false,
	closable : false,
	resizable : false,
	monitorValid : true,
	height : 180,
	width : 300,
	title : 'Login',

	initComponent : function() {
		var me = this;

		Ext.applyIf(me, {
			items : [ {
				xtype : 'form',
				url : 'j_spring_security_check',
				standardSubmit : true,
				frameHeader : false,
				paramsAsHash : true,
				height : 180,
				layout : {
					type : 'absolute'
				},
				items : [ {
					xtype : 'textfield',
					name : 'j_username',
					allowBlank : false,
					allowOnlyWhitespace : false,
					enableKeyEvents : true,
					x : 10,
					y : 10,
					width : 250,
					fieldLabel : 'Username',
					labelSeparator : ''
				}, {
					xtype : 'textfield',
					name : 'j_password',
					allowBlank : false,
					allowOnlyWhitespace : false,
					enableKeyEvents : true,
					x : 10,
					y : 50,
					width : 250,
					fieldLabel : 'Password',
					labelSeparator : '',
					inputType : 'password'
				}, {
					xtype : 'button',
					formBind : true,
					x : 210,
					y : 90,
					width : 50,
					id : 'login',
					text : 'Login'
				} ]
			} ],
		});

		me.callParent(arguments);
	}
});